A new tab


Here you find a keygram of Ludwig Goransson’s The Baby and a keygram of Duel of the Fates by John Williams. The darker the color, the more a certain key is used. The graph compares the averaged chroma vectors against templates to yield a keygram.

In the first graph you see that Williams almost only uses D-flat major. There are almost no other key shifts detecteable. What is important to realize here is that Duel of the Fates is written in the key of E minor. The Spotify API doesn’t seem to notice this at all. Therefore we can argue whether these keygrams are reliable for this research. However, since we do not have a better alternative, we will consider the changes in key.

In the second graph you see the shift from D-sharp minor through E-major to C-sharp minor. In the middle of the composition you see a huge increase in key usage. While listening to the song you find that in this part the pitch goes up and the music becomes more intense. After this the music slowly shifts towards C-sharp minor. Just like Duel of the Fates, the Spotify API is not entirely correct on this one. The Baby is written in the key C-major, but this is not being picked up by the Spotify API.

I chose the composition of The Baby and Duel of the Fates because they are very typical and famous for their composers. The keys of these songs are known and that is why I could see if the Spotify API correctly got the keys right.

A new tab 2


One of the Spotify features is key, where every song is assigned the main key of the song. When talking about this graph, only the main keys of the songs are discussed. In this graph you can see how many times a composer used a certain key for their song. As you can see, Williams mostly uses A, D, F and G. Meanwhile Kiner mostly uses A#, C, D and F. Lastly Goransson mostly uses C, F and G. Key F is popular for all three of the composers, but the A key is only used by Williams. Williams varies more in the usage of keys in general.

A long time ago, in a galaxy far, far away…

Introduction

For many people, Star Wars has been one of the greatest movie series of all time. And even if you haven’t watched it, you certainly know some of the music it contains. Over the years, the Star Wars franchise expanded into various movies and television series, such as the Mandalorian, Clone Wars and Star Wars Rebels. In this portfolio, a distinction is made between the music of three major Star Wars series. These series are The Star Wars movies, composed by John Williams, the Clone Wars series, composed by Kevin Kiner, and the Mandalorian series, composed by Ludwig Goransson. The corpus exists of three times forty songs, for each of these three composers. I think it would be interesting to look into the differences between their music and to see if it is possible to distinguish between them.

Fig 1: John Williams, Kevin Kiner and Ludwig Goransson

Fig 1: John Williams, Kevin Kiner and Ludwig Goransson

I expect that the difference between Goransson and Williams is the most noticeable, because Star Wars is a space opera while the Mandalorian defines itself as a space Western. The differences between Kiner and Williams is more difficult to find, and thus far no one has specifically looked into it. While I was listening to the music myself I found that Kiner’s music felt more powerful and energetic.

The corpus tries to cover every movie or episode, but since a movie contains more music than a single episode it was hard to select the right songs. Therefore, I used 5 songs from every Star Wars movie, except for one. This was to maintain an equally divided song selection between the composers. From the Clone Wars series, 10 songs from every season were selected and for the Mandalorian I selected 5 songs per episode of season 1. The songs were randomly selected to avoid a certain bias. Below you can find an overview of the selection.

John Williams Kevin Kiner Ludwig Goransson
5x The Rise of Sky Walker 10x Clone Wars I 5x The Mandalorian Ch1
5x The Last Jedi 10x Clone Wars II 5x The Mandalorian Ch2
5x The Force Awakens 10x Clone Wars III 5x The Mandalorian Ch3
5x The Phantom Menace 10x Clone Wars IV 5x The Mandalorian Ch4
5x Revenge of the Sith 5x The Mandalorian Ch5
5x A New Hope 5x The Mandalorian Ch6
5x Attack of the Clones 5x The Mandalorian Ch7
5x The Empire Strikes Back 5x The Mandalorian Ch8

A typical Star Wars movie composition is Duel of the Fates. Duel of the Fates emphasises the lower register of the strings with a repeated moving line, bright bursts of brass and the choir provides this piece with its glory and magnificence.The loudness and energy of the song is a recurring theme in the Star Wars movies. For the Mandalorian, “The Mandalorian” is a very typical song because it is one of the most similar songs as compared to the Star Wars movies.

You can find the exact corpus here.

Star Wars: Episode IV: A New Graph

Comparing the Composers Regarding Acousticness, Instrumentalness, Danceability and Popularity

In the visualization above you can see the acousticness and instrumentalness plotted against each other. The color of the dots matches the danceability, with the lighter colors having a higher danceability score. The size of the dots matches the popularity of the track. The bigger the dot, the popular the track is. As you can see in the visualization, the music of John Williams stands out as compared to the other two composers, in three ways. First, Williams uses a lot of instrumental and acoustic music, while the music of Kiner and Goransson varies more in acousticness. All of the three composers have a high instrumentalness score, but the acousticness score varies. Second, William’s music has a lower danceability score than Kiner’s and Goransson’s. William’s tracks are darker, indicating lower danceability scores. The last way William stands out as compared to the other two composers is the popularity of the tracks. The size of the dots in Williams graph is the only one with really small dots.

One result that surprised me in this data set was the popularity of the tracks. The Star Wars movies composed by Williams are a lot older than the Star Wars series composed by Kiner and Goransson. Therefore, it would be logical to think that more people watched the movies and thus listened to the older songs (i.e. the older songs would be more popular). Apparently, my intuition was wrong about this since most of the songs composed by Williams are not popular at all. In the visualization below you can see that Williams got the highest amount of songs with a popularity of zero. Goransson on the other hand, did a great job with the highest popularity scores. It would be very interesting to find out why Goransson’s music is more popular, but therefore I need more information than the Spotify API can provide.

Star Wars: Episode VIII: The Last Visualization


In this visualization, you can see the chromagram of Kevin Kiner’s “Trace & Rafa” from the Clone Wars series. A lot of different chroma values are used. At the start of the track, mostly A#, G# and C are used. Further into the track you can see that this switches, A#, G# and C are used fewer and G and F start to join. Something that stands out is the many different chroma values. At first, the song is very calm, contains high tones and has a slow rhythm. Then, after around 100 seconds, the music starts to become louder, with use of ‘heavier’ instruments. This change is clearly noticeable in the chromagram.

I still have to work this out in more detail. I am not quite sure if this chromagram is useful for my analysis. I have to give this page more thought.

Self-similarity matrices


In this section we will look into different self-similarity matrices of three typical songs. The first track will be The Throne Room and End Title by John Williams. The second track will be Ahsoka and the Martez Sisters by Kevin Kiner and the last track will be Mando Rescue by Ludwig Goransson. The darker the colors are, the more similar the features.

For all of the self-similarity matrices applies that the segment is bars, the norm used is euclidean, the distance metric used is cosine and the summary statistic used is root mean square. I will explain these graphs later.